package com.hyt.it.ogt.kq.service.gov.model.xml.examsys.gce;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 同步考试数据包结果数据
 * </p>
 *
 * @author huangyh
 * @since 2022-03-07
 */
@Data
@Accessors(chain = true)
@XStreamAlias("Result")
@ApiModel(value="同步考试数据包结果数据", description="同步考试数据包结果数据")
public class ExamPackageSyncResult implements Serializable {

    private static final long serialVersionUID = 1L;

    @XStreamAlias("ExamCode")
    @ApiModelProperty(value = "考试任务编号")
    private String taskCode;

    @XStreamAlias("Count")
    @ApiModelProperty(value = "批次数")
    private int timeCount;

    @XStreamAlias("ChangeExamInfo")
    @ApiModelProperty(value = "基础包变更状态，1：基础包已变更，0：基础包未变更")
    private int baseDataPackageChanged;

    @XStreamAlias("ChangeExamTimes")
    @ApiModelProperty(value = "所有考试数据包已变更的批次的编号，用'|'分割")
    private String changedTimeCodes;

}
